Big Huge Thesaurus

Ilex paraguariensis

noun